package com.zky.gulimall.product;

import lombok.Data;

/**
 * @Description 领导抽象类
 * @Author 张开源
 * @Date 2022/11/22 22:22
 * @Version 1.0
 **/
@Data
public abstract class Leader {
    protected String name;//姓名
    protected Leader nextLeader;//责任链上的后继对象

    /**
     * 处理业务的核心方法
     */
    public abstract void handleLeave(LeaveInfo leaveInfo);
}
